Big Huge Thesaurus

ideal solid

noun